package com.xtwy;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.hystrix.EnableHystrix;
import org.springframework.cloud.netflix.hystrix.dashboard.EnableHystrixDashboard;

/**
 * @描述：
 * 在服务方法上加上@HystrixCommand注解。有了该注解服务方法就启用了
 * Hystrix熔断器的功能，
 * 其中，fallbackMethod为处理回退（fallback）逻辑的方法。
 *
 * @公司：  山西迅腾伟业
 * @版本：  1.0.0
 * @日期：  18/08/03
 * @作者：  侯建军
 */
@EnableHystrix
@SpringBootApplication
@EnableHystrixDashboard
@EnableDiscoveryClient
public class HystrixApp {
    public static void main(String[] args) {
        SpringApplication.run(HystrixApp.class, args);
    }
}

